{% extends "base.html" %} {% block content %}
ADMINISTRATION

Academic Year

Academic Year

{% csrf_token %} {{ form.as_p }}
{% for year in years %} {% empty %} {% endfor %}
Academic Year Active
{{ year.name }} {{ year.active }}
No academic year configured.

Current Participant Data

Current participants: {{ participant_count|default:"0" }}

1

Delete All Participant Data

Deletes participant names, participant-item assignments, group entries and members, results, points and stage marks.

The following will NOT be deleted: Schools, School Profiles, School Users, Items, Sections, Point Rules and Academic Year data.
{% csrf_token %}
2

Backup Current System

Creates a downloadable ZIP backup containing the current MySQL database and media files.

{% csrf_token %}
3

Add All Participants via CSV

Import participants for multiple schools in one operation.

CSV columns must be:

Admission Number, Participant Name, Sex, Age, Section, Class, School Code

Example:
A001, Arun, M, 14, HS, 9, SCH001
{% csrf_token %}

{% if csv_errors %}

CSV Validation Errors

No participant records were imported.

{% if csv_error_file %}

Error report saved as: {{ csv_error_file }}

{% endif %}
{% endif %}
4

Import Backup Data

Restore the database from a ZIP backup created by the Take Backup function.

Important: Importing a backup replaces the current database data with the contents of the selected backup. Please take a fresh backup of the current system before importing another backup.
{% csrf_token %}





5

Add All Items via CSV

Select one CSV file to add all items in one click.

Required CSV columns:

Code, Name, Section, Sex, Participation Type, Minimum Participants, Maximum Participants, Active

Example:

HS001,Elocution,HS,M,Individual,1,1,1
{% csrf_token %}

{% if item_csv_errors %}

Item CSV Validation Errors

No items were imported because the CSV contains errors.

{% endif %} {% endblock %}